It's decidedly uninteresting and unhelpful to read a comment about how something is "probably" violating laws. It either is, or it isn't. If you don't know, don't post about it. Let someone with an actual legal background post.
It's not like speculating about this isn't blindingly obvious; everyone knows that online casinos can get into legal grey areas.
The company is based in Costa Rica.
Like what? No bets taken from US, French or Italian players.