About Sqr Pharma Consulting Ltd (08901689) United Kingdom