About P.t.p.t Ltd (SC694647) United Kingdom