About G2 Energy Developments Limited (10238103) United Kingdom