About Euhedral Energy Ltd (10861728) United Kingdom