Monzo for business
Monzo is a big name amongst the challenger banks. They have revolutionised the personal bank account through seamless tech and insight, now they’re going after businesses accounts too. There’s a free and premium version and you can be set up in 5 minutes.