By Joseph Czikk April 24, 2014 VIDEO: Check Out How This Short Film Views Toronto’s Tech Ecosystem West Toronto-based NicheID, a media production company, has come up with a pretty interesting take on Toronto’s startup…