Yes, the website is owned and operated by legit company Highweb Services Limited. They hold a gaming license issued in Curacao under the number: 8048/JAZ