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, a company incorporated under the Laws of Cyprus under registration number HE 423068 and registered at address: 75 Prodromou Avenue, Oneworld Parkview House, 4th floor, 2063 Nicosia, Cyprus acts as a merchant of record.