About Mirai Capital Investment Ltd (12124839) United Kingdom