About P.s.p.s. U.k. Limited (10601428) United Kingdom