About Bionelix Services Ltd (12873007) United Kingdom