About Pharmalogix Ltd (10431562) United Kingdom