About Pharmaspectra Group Ltd (12084283) United Kingdom