D, even with an NOC your new sponsor still has to go though the process of getting you a visa. And with less than 3 months with your previous employer that looks less than likely.
Mandi