About Pps30 Ltd (11768868) United Kingdom