About Nicholas Moore Pharma Consulting Ltd (13527336) United Kingdom