About Biox Medical Ltd (12160624) United Kingdom