About Alec Hern Pharma Consulting Limited (10377211) United Kingdom