About K.s.london Limited (08015535) United Kingdom