About J.c. Kane Limited (03259651) United Kingdom