About Kppi Limited (11589890) United Kingdom