About J.i.c London Ltd (08939566) United Kingdom