About Kc (r8) Holdco Limited (13069605) United Kingdom