TTR Casino was established in 2016 and has built up a great reputation over the years. They are fully licensed and fall under the Dama N.V. umbrella.