If I was interested to do freelance or contract work for a company do I still need to obtain a work visa? I also read somewhere that you cannot do freelance/contract/part-time or set up your own business unless you are a perm. resident ie have been living here 7 years...