About Uk Bio Mate Limited (12275344) United Kingdom