It all depends on whether you are just going for the cheapest option. If you do, you get what you pay for, and then you can just set up a Seychelles or UK LTD ”“ both are useless in my eyes.
However, if you are serious about your business and have the money to establish a company properly, I...