hmmm If you go to the Limewire site with your browser Limewire.com is not going to know what you have installed (or not) your computer, It's not going to make any difference!!!!
I just clicked on the link you gave > ... 2 columns red buttons Get Pro and Get Basic
push get basic ...mark that you will not infringe copyright> continue > 2 columns one says get pro ... the other, in small letters says see below. You select MAC OSX and there you go.
Are you saying you get something different? If so on the page you have linked can you see a massage top left saying "Choose Language", and if you click on the arrow do you get a drop down menu ... I'm clutching at straws here !!! Are you using safari? What computer and OSX version are you using? and I hope Sugar is well
One last thought ....Empty the cache and history on your browser before going to the limewire site again.