Hi,
I'm a Russian national living in Russia. I'm looking to open a UK Ltd to start a dropshipping business.
Would I be able to get a payment processor?
I'm a Russian national living in Russia. I'm looking to open a UK Ltd to start a dropshipping business.
Would I be able to get a payment processor?