About Enviga Geothermal Limited (08439812) United Kingdom