s 8 possible to transfer priv8 sponsorship?

Hi!
Goodday everyone!
Need some insight regarding this one!
My contract will about to finish in a month im under private sponsorship and luckily they give me an NOC.Can i transfer visa to another company?and who will shoulder all the expences needed for the transfer?
Your HELP is Highly appreciated !
thnks!
You can transfer your visa, either you our your new company should take the expences needed.