ZEE Cinema Europe launch imminent