About K4 Holdco Limited (11123885) United Kingdom