About Buzzworld Ventures Limited (13334861) United Kingdom