Yes, it is legit since a Curacao authority governs it and has obtained its license.