Ah, gotcha thanks for the heads up! I read that this site was legal and assumed that they managed to stay aboveboard by offering artists slightly more than they could get from Spotify or other streamers.
But seeing that they're operating under dubious licensing, it seems much more likely that this isn't the best way to go.