Since you are working on business visa, you must not be having a RP. As such, you can quit the job anytime. NOC is required if you have a legalized contract with a company and you are on work-visa. Your company cannot hold your passport. Send the management your resignation through email and keep a copy of it. Then ask them to return your passport with an exit. You will need to buy your own ticket for your return journey.