Hello, I have an Ltd. Company registered in the UK but I am not a UK Resident, I live in Dubai, United Arab Emirates.
I registered a UK Paypal Business account with the registered Ltd since it is incorporated in the UK. and added a Transferwise Bank account, it was going alright for a while...