About G & C Ventures Ltd (SC699402) United Kingdom