About Buzz Sflag Ltd (11381990) United Kingdom