About Mi Ventures Ltd (13240219) United Kingdom