About Pharmalpha Limited (07110320) United Kingdom