How incredibly misleading, because even copying the text from Sedo into the browser or text document spells "space". Fair play the OP has stated "IDN", but Sedo haven't!
Well I just clicked on the link.
Just for the hell of it I clicked on the source and looked for 'idn'.
There were 0 results.
Therefore I guess this must be for space.com - can't understand why it's so cheap...