About Magnum Brands Group Limited (11268776) United Kingdom