You may alternatively check this link to apply for a Visa yorself: Iran Embassy

For more information, you may vist the Ministry of foreign affairs Islamic Republic of Iran official website:   http://en.mfa.ir/