About Mjollnir Energy And Technology Ltd (12641645) United Kingdom