Yes, of course! Apart from having a valid and legal license to operate, they also have received an eCOGRA seal, which recognizes casinos for their safety and transparency.