Well, it seems I can't register anyway - as I just remembered that 09 numbers are blocked on our phone system here at home!
They appear to be the only site to house those HDFs as well. Their "forum" link leads to nowhere either! And I can't seem to find any way to contact them otherwise. They're bloody useless!