About Hemo Life Sciences Ltd (10310457) United Kingdom