About K.s. Developments Limited (NI027780) United Kingdom