About Buzz 3d Ltd (03241326) United Kingdom