About Enosi Life Sciences Ltd (12367549) United Kingdom