as far as i know that after two years you can change your sponsor but if they agreed to give you NOC otherwise they will cancel the VISA and no transfer will be made , it is all based on the agreement between you and your employer