International tax works like this (curious why you decided to form in UK btw?).
A company's full income is subject to the rules of wherever it is tax resident. In UK rules if a company is formed there it is UK tax resident. On the flip side a company management and controlled from Switzerland is tax resident in Switzerland so you've got a company that's likely double tax resident︀ (not good). The tax treaty if one applies can provide clarity on this but unfortunately︁ having to resort to tax treaties is a bad starting place because it means the︂ situation is already fairly complex.
Beyond this you need to pay attention to what I︃ call the residency of the income. Usually, this is determined by where the work is︄ taking place (more complicated than this but generally accurate) so if you're doing the work︅ of the business from Switzerland then any income attributable to the work you're doing is︆ going to be taxable in Switzerland.
Then, there might be CFC rules to look at︇ based on your residency if the company is foreign.
What's the rationale for operating via︈ a UK company?