About Leogenic Pharma Ltd (11247506) United Kingdom