Yes. Any casino that comes bearing a licence that is recognised by EU and Irish regulations is legal. Licences that fall into this jurisdiction include the UK Gambling Commission, the Gibraltar Gambling Commission, the Malta Gaming Authority, and the Kahnawake Gaming Commission.