Gambling technology specialist swoops on troubled CFD provider