About Buzz Box Limited (04214474) United Kingdom