About Kp28 Limited (13185735) United Kingdom