About Pharmo Holdings Ltd (12915117) United Kingdom