basically anonymous usage is over. It's pretty anonymous with verified account though (if you don't live in UK).
How exactly is it anonymous if you have to provide personal documents?
Or are they only in real contact with UK based banks / UK Government?
It's not anonymous if you want to transfer money from illegal stuff (drugs selling and shit like that). Card comes from UK. I don't think other countries can see what's going on this card.