ifrs bioinformatics genomics biotechnology data mining responsibility genetic life chemistry nanotechnology hmrc medicine insurance biotech irish tax professionals corporate comedy annuities social computational biology term