About Eden Geothermal Limited (10216419) United Kingdom