hi!
You can not change during this situation. You have to wait till one year to change another sponsor. Or you can get 6 month amendment paper from current sponsor, then u could work for some other companies.
If you try to cancel, it also not possible for 3 month. It means your ID must used 3 months inside country.
The only way you can do;
1-Work for same company, then get NOC and change.
2-Try to get ID from same company and get 6 month paper to work outside the company (You have to pay for this)
3-Stay 3 months after your ID comes then you can go by cancel with NOC and can come back again. (if u r lucky, the company will agree for this)
Good Luck