About Pharmacopeia Projects Limited (08546432) United Kingdom