The theme is located at here.
I see that there is no option to use it (I am using free version of WordPress).
I also have premium WordPress theme, but do not know how to use them. Is there anything I am missing?
There are two answers to this. If you are using
If you are self-hosted, you download the theme (it should come as a zip file) and then log in to your site as the Administrator. Go to Appearance | Themes and choose Install Theme then upload the zip file. Assuming it is a valid theme, it will decompress and become selectable. This process is the same for free themes or custom themes.
I would be exceedingly careful, to the point of paranoia, about using a free theme found outside of the