About J&l Group C.i.c. (SC683685) United Kingdom