About P.p.p Pending Plotting Patience Ltd (12324422) United Kingdom