About Buzz Investments Limited (03767327) United Kingdom