About Mirai Holdings Limited (10799167) United Kingdom