About Ballot And Buzz Ltd (13425726) United Kingdom