I don't know why it is showing like this on my end, maybe because of the browser I'm currently using or not mobile-friendly?
Thanks for the validation, but one more thing, when I clicked the link you've provided, I think it is not showing right cause of the wrong website/URL?
Oh yeah, it is showing a website from which link has been opened. Anyway, license number there is correct and you can find it manually on Curacao license website.