About K.l.l. Limited (10270815) United Kingdom