What's wrong with having a local company (hence subject to laws in your jurisdiction) and then having a bank account in another country with friendlier banking facilities?
If this is a new business it's not usually worth the administrative overhead unless incorporating in the UK or US solves a specific issue (like stripe support, or some other critical services you made need).