It seems that the software being used is "BetB2B" for these sites
All of these sites are red flags waving, my friend. They're likely all from the same bad company or its partners, using a fancy "skin" to lure you in.
My honest suggestion - stay away if you value your money!