About Snack Sports Streaming Ltd. (11645209) United Kingdom