About Buzz Cafe Limited (10621459) United Kingdom