Canadian Shield is part of a public DNS provider here in Canada. I have no idea if they are legit or if they actually do what they say, but they do not specifically claim to prevent ransomware.
Aitan, Alan, and I all continue to recommend MalwareBytes (paid version) as you best protection against the relatively few threats to Mac, Windows, or Android users.