I personally can not say why you are poking around in someone else's underwear and what is the purpose of this, but I know (because I myself am the same as one of the thousands who bought the card), that nobody cares what is written on the card, how it works and where it is released, if it works. I do not need to stick this card on my forehead, I do not need to explain whose it is and why - this anonymity is much more important to me. Or do not you ?? If you are not anonymous, why the heck do I need a map, how do others need it ?? Even without it, I could cash out money through my bank account in the country, but at least I got a lot of losses and I also need to explain where the money came from.
So do not jerk your brain here with your own inquiries. Do not like the card - go for a walk. Go talk to another branch with trolls. Don't be an idiot.
How does a business card from some random "UAB" make you anonymous? If anything your info has been passed on to some crooks who seem to have no qualms about defrauding a bank so your anonymity is probably not high on their list of concerns.
What do you think is gonna happen if you have a problem with the card, e.g. a store clerk asks for your ID to match the inscription?
That is business type card. You don't need to provide ID in store for such type of cards.