Absolutely! The "About" page is located right next to the Home page.
I have not yet gotten to the "mobile friendly" portion of the site. It's in the works!
If you have more questions feel free to message me or sign up and explore. As stated above & on the site - it's a shiny new project so it's looking for some action at the moment.
If it seems like it is something you want to be a part of - fantastic! Any suggestions are welcome in the growing of the project.