I’ve added pages for my sites at the AboutUs.org website wiki.
Because the site is a wiki, you can create an account and edit your own pages, or other pages.
It seems to be well-managed, and I decided it was better to create and edit my own pages, than to leave the default entries that were created.
The account registration only took a couple of seconds, so I’d suggest that you check your site there, and improve the pages, if they exist. If they’re missing, add the pages, with a bit of information about your site.
I don’t know how much traffic you’ll get from the AboutUs.org site, but at least you’ll have another backlink to your site.
___________