This is a well-established platform that has been in existence since 2008. They are a fully licensed outfit under the Curacao gambling body.
Should you wish to reach the team you are able to do so easily and there is also a FAQ section that can help to answer general queries.