About J.c. Construct Ltd (12064163) United Kingdom