That link is a site that requires you to download an app to install to get to the recipes etc. You cannot post it as a picture here because of how it is setup as a page you cannot display as a pic on the front page of the site. Sorry. I tried it only gives me the box below with no picture. Some sites are like that or the site's pictures are too large to post as a pic here on the planet.
Medusa mentioned in a post above that some sites don't allow hot linking that they disable hot linking on the sites, that could be the problem as well.
I even tried several of the pics I clicked on within that link, they don't work either.