L&L European countries takes care of 9 casinos on its own platform