Varumärket MEGASTART, grundat 2011 (United Kingdom), från 16 systervarumärken och 471 konkurrerande varumärken. Varumärket MEGASTART ägs av Carr's Group, ett företag som är börsnoterat i London. International Securities Identification Number (isin-kod) för Carr's Group är GB00BRK01058. MEGASTART tillhör affärsområdet Konsumentförpackade varor.