About Ppkidd 16 Limited (08083112) United Kingdom