About International Biotech Services Ltd (12846318) United Kingdom