every company when they hire employer so they make two years agreement with themm so thats why you can not change ur sponsorship untill ur agreement time complete which u made wid ur present compne. but if ur agreement is for one year then you can change beacause your agreed time with ur company is complete.