I own a UK company, I hold a non-EU passport and I'm not an EU resident.
I've been trying to get card processing services for my website but I got rejected by pretty much every payment processor available. Part of it I believe is because I don't have a EU presence and part of it is...
I have recently incorporated a UK company for my online business, I dropship physical products, no high-risk activities involved.
But since I'm not an EU resident or citizen I'm getting rejected by almost every payment gateway.
It would mean a lot if anyone could suggest a payment processor...