This site is fake. There is no download link for IDL Cloud. It uses deceitful methods to get you to download either Software Informer or a Download Manager. There is no IDL Cloud download.
I just checked the program's page at Software Informer and there is a link for download, make sure to check it.