About Hygenex Ltd (12589828) United Kingdom