About Ppo Holdings Limited (12887546) United Kingdom