This company charge my credit card and now I cant get refunded as they say I gave them my security code. I never heard of this company nor did I purch…