The Online casino website is owned and operated by Bermuda Triangle Ltd. Registration number : 000040483, registered address: 9 Barrack Road, Belize City, Belize District, BELIZE. The website is licensed and regulated by the Government of the Autonomous Island of Anjouan, Union of Comoros and operates under license No. ALSI-122405030-FI2. The online casino has passed all regulatory compliance and is legally authorized to conduct gaming operations for any and all games of chance and wagering.
Owned and operated by Bermuda Triangle Ltd.