About J.i.c & Associates Ltd (11108041) United Kingdom