You would be advised to turn to the bank/credit card company in question to ask them what the specific requirements of the specific card you have in mind are.
But on the face of it, it is not at all clear which "business" you are referring to here - the government, or your wife directly [as a sole trader/contractor], or whoever may have directly employed your wife.