I vaguely remember the founder turning up here or on the wunderkabinett to promote it when it was launched. I think it's a one person effort.I'm not sure what that wiki represents. It appears to have been largely dormant for years. I've seen various proposals and calls for a Fort / Forteana wiki (or equivalent) over the last two decades, but I'm not sure this website is associated with any of those proposed initiatives.
Much of the material in the linked biography was either drawn from, or has subsequently been transplanted into, the Wikipedia article on Fort: