About G2 Investments Limited (03103928) United Kingdom