About Bio Services Ltd (10334474) United Kingdom