Hello,
I have created an LTD in the UK but I can't manage to open a payment processor and pro uk bank (Revolut buisness, starling, monzo, I'm looking for a good bank but above all a payment processor that accepts LTDs and that pays out in a maximum of 2 working days.
On the ltd papers I am...