www.tortugacasino.com is operated by InovaPlay B.V., having company registration number 160168, registered at Scharlooweg 39, Willemstad, Curacao and licensed by the Curaçao Gaming Authority to offer games of chance under license number OGL/2024/221/0534. Lilloise Investments Limited, having company registration number ΗΕ 423068, registered at 75 Prodromou Avenue, Oneworld Parkview House, 4th floor, 2063, Nicosia, Cyprus is the acting Merchant of Record.