Most of the offers noted on FreeBets come from subscribed providers and meet newest British regulating criteria