Not in so many words but yeah, that’s what it would mean and how it would be possible, if at all they do it.
This would require a user to have a foreign banking credentials and address to change the credit card details and address - this is my understanding.
Yes indeed!