Hello, I am a web designer currently looking to start freelancing in Switzerland. I have a B permit and would like to know how to go about setting up a business so I can start work.
I know the answer to my question is probably already on some other thread, and I have been reading around, but at some point I've got confused

and was wondering if someone could explain it simply.
I will only be working part-time, from home and I expect a good chunk of my work (well probably most of it) to be coming from the UK. Is anyone able to offer advice or point me in the right direction?

Ange