About Ppp Investment Partners Ltd (08193179) United Kingdom