About Mit Ventures Staff Ltd (13521148) United Kingdom