About Bionix London Limited (08700611) United Kingdom