About Ppca Holdco Limited (11341870) United Kingdom