About Mi Venture Holdings Ltd (13412441) United Kingdom