I just noticed this charge on my MC account from last month. Never ordered anything from this company and can't find any info on them. MC says they ha…