I've set up a new limited company in the UK for an e-commerce business, and I already have a business account in Revolut (freelancer) for over a year now. However, every time I upload my ID or passport for verification purposes, they almost automatically reject my application mentioning, "Unfortunately, we are unable to open your Revolut business account as your business activity, or legal structure does not fall within our terms and conditions. We will let you know if and when this changes". I'm Portuguese, residing in Malta at the moment. Do you have an idea of what's causing this? Any other options besides TransferWise that are similar to Revolut? I will be dealing with GBP, EUR, and USD.