Who the heck owns this landing page, and how the f**k are they making money.

https://myfood.ltd/

Like i've seen this landing page so many damn times. I know its being ran on one or all of the pop networks. I just dont get how the affiliate could run this page for so damn long and there are no clear monetization techniques that are visible on the site. Madness!!!