About Bionix S&c Limited (09336918) United Kingdom