About Kc (sph) Holdco Limited (12305765) United Kingdom