If you are looking for offshore company cards, one of payout systems we are using -
Posh - they can offer decent company cards, as far as I know.
You can setup business acc and get as many cards as needed issued under your account with your company name on them. Mail Alex at
[email protected] , he will set you up.