The company actually does exist, but they scam people anyway. Someone needs to fix their name, because Credence is whoring the meaning of the word. Report them to the FTC and the Better Business Bureau: BBB.org They often make up random numbers to bill people that don't owe them anything.
[Legal discussions are not permitted per theGuidelines]