L&L European countries manages nine casinos alone platform