This is not a bank. They are not a good outfit at all. Use Revolut Business or Wise instead. I found their compliance departments to be frankly rude and inconsiderate. And their customer service team unresponsive - in a world of 24/7 service - don’t have an issue on a Friday afternoon, they close down and aren’t back until Monday. Why bother with a small insignificant outfit when others are there 24/7.
Claim your business profile now and gain access to all features and respond to customer reviews.