About Bb Games Ltd (10988236) United Kingdom