Via Cinapalace this company debited my Mastercard credit card for no apparent reason, how they got access to my credit card is beyond my understanding…