About Buzz International Limited (12432277) United Kingdom