About Pharmxc Ltd (07867373) United Kingdom