Yes, the documents for work permit are registered on Curacao island. Online casino is certified by the Malta Gaming Commission. License number 8048 / JAZ2017-035.