Yes, this website operates under a legit license issued by Malta. You can check all legal information at the bottom of the main page.