It says it is an auto warranty company.
Reply | Reported by
7e603
.