You question is not what I understand that what actually you looking for?I manage multiple BM account in a week spend $10k plus a day looking for company which provide visa/master card against our deposit amount.
One of my friend using this. But he not guide me.
I am sure in market this kind of facility available.
Thanks