About Genesis Clean Energy Ltd (11084692) United Kingdom