About Pharmexcel Ltd (06841897) United Kingdom