About Biofex Limited (07109862) United Kingdom