After slow start, prospects now look bright for cloud TV dubbing production technology firm