Just phoned my current business bank in the UK(cashplus), they told me that I need to be in the UK to keep using their account.
Can I open a new bank account in Colombia and use it to trade for my UK LLC?
I have seen this : Non UK resident banks
But many requirements to open those bank accounts (having a UK resident shareholder, coming back to the UK, making a deposit of 20K).