About The Bioasis Ltd (12783611) United Kingdom