About Ps Holding London Ltd (12272468) United Kingdom