About G & I Holding Company Ltd (12535801) United Kingdom