About G2 Energy Holdings Limited (11721887) United Kingdom