I checked a few of these locally (Texas, US) using your overpass query. It’s a shame that these links are getting broken by Google since around half of the businesses I checked have no “permanent” online presence other than this