look up the history. this site has been around 2 or 3 times under different names, always trying to do the exact same thing: sell music they don't have permission to sell. on the site (at least last time) they claim to list music they would _like_ to sell, as a way to get artist permission. but this is basically someone's soulseek collection, for sale.
they have a LOT of stuff that has only ever been available online as free promo stuff. either tracks that have never been given distribution or mixes that were only meant for promo purposes. for example i just saw grovskopa's re-emerging mix there... for sale. i know that is not something they got his permission to do.
they're trying to take advantage of the fuzzy russian copyright laws. but basically all they are is trying to make money from music they don't have rights to. and to the degree that the 'we won't sell it unless you give us permission' thing is true, i'd say 99% of the artists out there have told them to take their music down (a few times now...) b/c of the underhanded way the site has gone about putting it up there in the first place.
they also use to pose as a british company, using a london maildrop when they are actually russian. there's been many letters back and forth from supposed attorneys, blah blah blah.