I could not find any trace of the company's mentioned in PRs. The PRs themselves sound good. But I could not find any other mention of them besides in the PRs. I almost bought a lotto ticket, but because I couldn't find anything, I can't justify it.