MyChoice is the name of the bank
I think I found the answer. MyChoice is not the name of the bank. It is prepaid debit card issued by
Wave Crest Holdings Limited pursuant to a license from Visa Europe. Correct me if I'm wrong.
If you asking about issuing bank, it's MyChoice, it's also written on the card