About J.c. Solutions Limited (04926181) United Kingdom