There is no law can help you with this.
If your company refuse to give the NOC that mean you dont have any choice my friend.
Like our Friend Armagedon says your only choice is to ask from your new company a business Visa but you must get out from the country to renew it.
Big problems...