Your new sponsor won't be able to get a business visa for you without an NOC.

Since you don't have an NOC you won't be able to get a business visa, or a visit visa.