About Pharma Safety Solutions Ltd (12592833) United Kingdom