I used to work at the company in 2008 for a short time and the owner lives in Florida, his name is Marcio Andrade.
They are a complete rip off. They do not have relationships with any banks. All they do is go online and fill out applicatons on the internet and they will make 10 or more applications at once which reduces the clients credit score etc...Obviously, anyone can do this on their own.
This company is a complete scam and stay away from them!