About Npv Pharma Services Ltd (12786972) United Kingdom