About Ppi Group Ltd (12331343) United Kingdom