About Red 8 Entertainment Ltd (10402586) United Kingdom