Remote worker - employed by Swiss company

I have a job offer from a Swiss company. I currently live in London, and plan to travel around the globe. There is no need for me to work or live in Switzerland as everything can be done remotely.

1) Do I need a permit of any kind to be employed by the Swiss company?

2) Does the company remit taxes to the UK for me?

3) Any Swiss taxes or VAT that need to be deducted from my pay?

thank you

This is about PE. Many times answered in the forum, please use the search function.

1) No

2) Maybe, if the company has a presence in the country you're living in.

3) No

I suggest you google "tax residency" and learn what it means. You will be liable to account for taxes somewhere.

Could you perhaps provide links to threads that answer this question? Or the vocabulary to use, for Switzerland?

From what I've seen, the search function (which I used to recommend but no longer do) is rather weak. OP, it can help to search for your topic - once you know the right vocabulary - from outside the forum, with google or similar, and include "englishforum" as one of your searchwords.

site:englishforum.ch will cause google to only give results on the englishforum.

Sorry, I'm not sure what PE means.