Mærket MEGASTART, grundlagt i 2011 (United Kingdom), fra 16 søstermærker og 471 konkurrerende mærker. Mærket MEGASTART er ejet af Carr's Group, et selskab noteret i London. Det internationale værdipapiridentifikationsnummer (ISIN) for Carr's Group er GB00BRK01058. MEGASTART tilhører Forbrugerpakkede varer erhvervssektor.