eclbet.com and ecl.com is owned and operated by TF GLOBAL GROUP LTD with company registration number 2132977 and registered address as Intershores Chambers, Road Town, Tortola, British Virgin Islands.
eclbet.com and ecl.com is licensed and regulated by the Government of the Autonomous Island of Anjouan, Union of Comoros and operates under License No. ALSI-042402002-FI4.
Royalmega.com has passed all regulatory compliance and is legally authorized to conduct gaming operations for any and all games of chance and wagering.