Information on license numbers, regulation details, and registered addresses should all be listed on the BTC casinos website along with their terms and conditions.