About Buzz Limited (04279526) United Kingdom