No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
You may have to to get your CR.
There are other ways to be located besides an address on your CR.
In order for you to verify you are who you say you are, you will have to send that information.