About Magnum Brands (europe) Limited (11886873) United Kingdom