So my friend(located in Asia) just told me he's been processing payments in france for his digital products business for a couple months now with payment processing/banking registered on the nominee(Latvian) of a UK ltd he bought off one of the sellers on the forum.
He isn't on the director's...