I tried to google some of the products and companies on the site but could not find anything of interest. I have google Flushaway and have never run across the site before.
Actually the last update to the site appears to be 2 years ago. The site is far older than 2 years. Odds are its referring to Flushway deals under CES - which failed miserably.