About Seven Eleven 888 Limited (13362723) United Kingdom