Thank you for waiting our response,really appreciate it.
Basically tools option for import content to wordpress not install themes.
If you download main file from envato there a included main themes file and documentation.
Firstly you must extract zip file from envato account.
Then Find Curated.zip and upload that file to Appearance > Themes > Add New and upload that file.
If you still have problem with that please send your detail account via http://support.thememaha.com/message/
I’ll help you install it.
Hope this helps,