About Buzza Ltd (07689522) United Kingdom