About Mirai Limited (12040786) United Kingdom