This seems to be a community-run site, but who founded it?
Users did in essence. Sites on Stack Exchange are created by going through Area 51 (or at least were). If enough users like the proposal and participate on the site that it gets enough content and traffic the site is created. You can see the original proposal for Science Fiction and Fantasy on Area 51 here.