I was checking the information on my credit card today when I saw a withdrawal for 19.95 to this company. Ihave no idea who they are or what they do b…