withdrawn from my master card, no notice of it in my emails. Do not know the company. Never seen their webpage before. I am going to claim the withdra…