About G & I Holdings Incorporation Ltd (13209897) United Kingdom