It appears that they just purchased a "review" from Mark Rogers on a new "Crypto Security News & Innovation" website called Thodex, to try to drown out other search results exposing them.
EDIT: Ah, of course a negative "Human Microbes scam" page was purchased from Thodex too... Which is full of...