I did not even visit this site and do not know about the company till I saw a debit 99 USD in my bank account yesterday. Can you please help me in kno…