About K.s.c. Holdings Limited (01665382) United Kingdom