The picture looks pretty grim, but Antigua (the licensing jurisdiction) is making a big deal out of this and has frozen the local assets of BetonSports, claiming they are looking out for the interests of the players.
I suspect they have another motive, but as long as they get you paid.....
I would submit a complaint to their director of gaming, Kaye MacDonald who's email is:
Kaye MacDonald
director@antiguagaming.gov.ag
Antigua Gaming Authority
Phone: (268) 481 3300
You could also try iBAS if you made a sports bet.