About J.c. Creations Limited (11098016) United Kingdom