Called everyday for a few weeks. Finally called the number back and spoke to a woman named Ashley. She claimed the company name was Karma Credit (I guess they are trying to play off Credit Karma). When I pressed and asked for her employee ID and the company's address, she hung up on me.