Hmmmm..
..just had a look at that and although it says it is free to register, you have to deposit a minimum of £10 either by way of Paypal, credit card or one of several other means of payment.
Now with me being a very sceptical person, and knowing that you don't get 'owt for n'owt in this life, I suspect that I will be bombarded with emails from all-and-sundry advertising their wares, and trying their damdest to get me to part with my hard-earned Wonga...unless someone can convince me otherwise ???
And what happens to my £10 deposit when I register ??