if you already transferred your visa sponsorship to them you previous company , you have no choice even you are local hired you can't force them to give you N.O.C. that is on their mercy, you will agree with their terms or resign, if they will not give NOC, you will exit the country.