Mr. Thilzath, how do know you have change sponsor when you don't have a contract letter?. Your present employer may be keeping your NOC but that doesn't mean they are keeping you. Ask for your contract letter and if you don't have it within a week or two then ask for that your NOC and leave them because they are just hiding behind your first sponsor.