About International Bio-consultancy Limited (03175985) United Kingdom