About Buzz Developments Limited (07036192) United Kingdom