About Bio (holdings) Uk Limited (09201202) United Kingdom