This is a company that makes Niagen, a term they use for nicotinamide riboside, a supplement that may be useful for raising NAD levels and stopping certain conditions.
There was an article on seeking alpha that basically said the people running the company have been part of other shady stuff...