About Pph Solutions & Technologies Limited (08484809) United Kingdom