They spammed my Mastercard and deducted $20! I never agreed to this payment nor do I know who they are. I have stopped payment for the amount. Please…