hi if you have contact then anything can possible i have seen some many cases like urs there are two ways u can do it first if new company can borrowed you for 6 months visa and again 6 months then u can change after 1 years and second if u will get a job u can go back to your country and come with new visa... but for all this you need noc i know u will get the noc plus u need one more docum not ban for 2 years for cancel of first visa... i hope u got your ans very clear.