An 8k is not apporoved by the SEC. It is supposed to be used to report material events by the company but this one thinks it is for releasing PRs. Any company can put anything they want in an 8k filing. The SEC does not review them.
Now if FFGO were to put something in a 10k filing you would have something to rely on since those must be audited and are subject to Sarbanes Oxley. But, of course, FFGO will never make a 10k filing and subject themselves to the associated penalities for false filings.