About Pharmatech Solutions Limited (10268098) United Kingdom