About Phanmera Ltd (13428388) United Kingdom