About Ppc3 Limited (10866156) United Kingdom