About Buzzbees Group Limited (13326587) United Kingdom