About Ppdi Holdings Limited (08794414) United Kingdom