About Ptp Group Ltd (12494216) United Kingdom