About Buzzibodi Ltd. (10284553) United Kingdom