I had a charge on my debit card with this name as the company. I do not know who they are or what they do, the charge went through while my debit card was locked away, and i was at work. I have disputed it with my bank! If anyone has any information about them please comment too.
0 comments