I know they announced a couple of weeks ago that they were going to post the info about how UK residents could sign up, but I don't think they've actually posted any links since.
At least they've announced it'll be possible though, so I guess it's just a matter of waiting until they reveal the exact details.