About Ppka Ltd (12407885) United Kingdom