There is nothing wrong with that id that i can see.

It looks like Verotiel are just trying to scam you out of your accounts funds.

Maybe they are in the process of losing their processing account with Visa and this is how they are trying to make up the lost funds?

Also, as far as im aware, if you were to have a model holding his ID as part of your 2257 documentation, you'd be breaking the regulations.

Regards,

Lee