About Ppc Progression Ltd (12179769) United Kingdom