I don't know what company this is but they charged me 24.95 on my card, and I want the money back. I don't know where they are located either, my emai…