About Kc (s3) Holdco Limited (13381220) United Kingdom