Debit on my card

Pauline, Do you have automatic renewal (http://avgclick.me/1zlXcfQ)?.
AVG Guru

On 19th September AVG debited my visa card with the sum of 24.99. I can find no way of contacting them.

Any suggestions - I just want to know what the debit refers to.

Pauline, Do you have automatic renewal (http://avgclick.me/1zlXcfQ)?.
AVG Guru