yes you can transfer to another company,because of your NOC,1 year is enough forget about 2 years...