About Pharma Design & Development Limited (11160957) United Kingdom