you don't need NOC from your current company . You only need a NOC from the company which you worked with on your a business visa.