Once dubbed as the country's largest offshore gaming operator, Island Cove shut down its operations in 2024