I switched my business account from HSBC to Revolut 2 years ago and haven’t looked back, they are far superior.
HSBC could not handle the fact that I had moved to Portugal, but still managed a UK registered company, insisting I come into a UK branch for trivial admin tasks such as change of address. Revolut is great for international business, FX rates are very good and payments are free (within £25 pm flat fee) even to countries like Serbia (were I have an office).