About Pharmessa Limited (10912319) United Kingdom