Looks like a scam to me. You can view your subscriptions here:
View or cancel app subscriptions on iPhone - Apple Support
As with any email/message you receive, you should never call a number or click a link to enter any personal information.
Recognize and avoid social engineering schemes including phishing messages, phony support calls, and other scams - Apple Support
As for stopping these as well as all any other scam, there is not a way to completely stop them. It is no different than a scam phone call on your home phone. As long as someone has your number/email address, they will be able to call or send you a message. You do have the option to block them, but in most cases, they spoof the sending location so you will see the next one that comes from a different location that would need blocked too.