Maybe I understand something wrong here, but anyone can/could add bank accounts from any countries regardless of residence. So I have in my Skrill bank accounts from German, Swiss, Slovak, GB and other countries. I do not use them all, because nowadays they always convert money to the native currency of country of the bank and that is a steal.
Taxes have nothing to do with some address on bank account or Skrill. You have to pay taxes where you have a domicile. Fot example if you have some address in CZ (even official residency), but you live in TH, you have to pay the taxes in TH.
And also yes, it is normal that cards can be added just from EU. The prepaid card is simply licensed just for EU. IT is not "their" card, it is some 3rd party whitelabel solution.
Bottom line there is no reason to change the CZ address at Skrill. Just send another card for 10 EUR to someone else.
We are all bloodsucking ticks, hungry, devious
each one latched on to the ass of the previous
when the last and the first latch on it can be shown
ass-blood sucked by the first from the last is his own