To install Ultimatum you must have a self hosted WordPress installation. If you need help installing WordPress, follow the instructions in WordPress Codex. Also here is a video showing how to install WordPress

Useful WordPress Information

You can find all information about WordPress in WordPress Codex but the below three are the most essentials. FAQ New To WordPress – the most popular FAQ’s regarding WordPress
The Dashboard