First of all you'll need the eurobattle.net client installer, a game account and a forum account. All these are given for free and it's merely a 5 min job to get them all. After installing the client you will be able to connect to the eurobattle.net server. The league is located in the SS channel.
To gain access to the channel you will have to post a vouch request at our forum.