Yes, it is a legitimate and licensed of casino software. They hold licenses from several regulatory bodies, including the Malta Gambling Authority and the UK Gambling Commission.