I’m in deepshit trouble guys with mastercard

So, there was a post a few hours ago where a site was giving away 3 months of free vps.

I applied for that and it required mastercard info. Though I was skeptical at first, still I went with it because it'll save me money if works.

After that, I created and account there, and there is no way of stopping the auto renewal system on their site. I contacted their support but no response yet. This site seems to be a fake.

Please guys, help me with this. I don't know what to do.