I never dealt with this company and I don't know what service or product they offer and it just appeared in my credit card statement