About G2 Energy Mistral Limited (08761563) United Kingdom