About Eh Energy Developments Limited (12188230) United Kingdom