About 15 Ksr Limited (02771104) United Kingdom