About Pplx2 Ltd (11887975) United Kingdom