About Ppl Holdco Limited (11457067) United Kingdom