About Bioassociates Limited (07419836) United Kingdom