About Biovendis Limited (06252247) United Kingdom