About G2 Energy Investments Limited (11733404) United Kingdom