About Pharmalogos Limited (08216089) United Kingdom