About Nichol Pharma Services Ltd (07856245) United Kingdom