About Globeleq Geothermal (kenya) Limited (12900990) United Kingdom