About Pplx Investments Ltd (12202769) United Kingdom