About Omka Energy Ltd (12255253) United Kingdom