About K.c. Leisure Ltd. (SC248665) United Kingdom