No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I have never heard of them. I did a google search and all I can find out is they are located in TX. They list themselves, as you said, as a CRA.
You can always ask what credit score is required before applying.
If the inquiry was on Data Trace, I doubt they pulled from the normal CRAs. I could be wrong.
Are they formally a CRA on their own, or are they a party who uses information obtained from other sources to report to a CRA? Big difference under the FCRA.
What exactly is their business and status?
If considered a CRA in their own right, they are subject to all of the provisions of the FCRA, and you are entitled, based on the denial, to a copy of whatever they provided the landlord. They would also be subject to the FCRA dispute process, and thus required to conduct a reinvestigation of any information in their files that you consider inaccurate. However, if they are merely a furnisher of information to a CRA, your entitlement is only to the CR issued by the CRA they reported to, and are not subject to the FCRA dispute process.
They are a business listed in the categories Credit Reporting Agencies & Consultants, Credit Reporting Services and Credit Bureaus.