About Pptechnology Limited (12176225) United Kingdom