Which bank of which country supply this vcc because the legitimacy of this card needed to be confirmed first before any funds can be transacted or transferred to it.
Cards issuer is Worldpay, Gibraltar, UK.
They has bank accounts in different banks up to country. For example if you want to top up your card from your German bank account you pay to Deutsche Hanselsbank, if you pay from Australia, you pay to St. Georgia Bank etc.