About Burger & Beyond Holdings Limited (13424888) United Kingdom