About Mirai Power Europe Limited (10878272) United Kingdom