About Biomir Life Sciences Ltd (12035667) United Kingdom