About Phambros Limited (09247163) United Kingdom