About Pharsyde Solutions Limited (12421182) United Kingdom