Welcome to Flyertalk. If that's an annual number it means you will need a card with a credit limit of, say, $75,000-$100,000 from an issuer that will approve transactions when they see a high fraction of charges made in another country. Do you have that?
Someone else pointed this out to me. I'm used to my charge card (no preset limit) here, but good point. I do have financials from my other business that might be worth presenting.
Also I don't mind paying by ACH while building business credit up.