Manchester Tech Trust launch - watch our short film and hear what some of Manchester's top tech people think of our work