About J & C Investment Group Limited (11171753) United Kingdom