About Savannah Brands Company Holdings Limited (13153069) United Kingdom