I had a debit on my credit card saying that it was from from this company but I have never ordered from them. I have reported it to the card issuers who are going to refund the money but I have no idea how they got my details. Needless to say my card has been blocked.
Claim your business profile now and gain access to all features and respond to customer reviews.