Tell us about this forum

Cool forum! There isn’t anything in the About page. Who is behind it? Is there a company affiliation or anything?