About Pharsafer Associates Limited (04641766) United Kingdom