The bloke I talked to at Freecom is going to e-mail the site's domain owners and ask them to take it down. He said he'd give me a bell and let me know what the score is. If he gets nowhere, he suggested that we try, though I can't think of any reason for us (or me, or whoever) to be able to do any better.
We'll see.
If any of our correspondents are in the Bahamas and fancy popping in for a word, the domain owners are this shower...
.