About Ptpi Investors Limited (07652289) United Kingdom