About Hemenex Ltd (11253597) United Kingdom