I observed a strange debit on my debit card and I suspect that my debit card details may have been hijacked by this company. I feel very unsafe right…