Yes, it does. It's licensed by the Malta Gaming Authority and operated by Digimedia LTD, a company known to operate numerous online casinos. As a licensed gambling website, it means that they have met all the criteria necessary to offer online casino services including ensuring that their services are safe.