แบรนด์ MEGASTART ก่อตั้งเมื่อ 2011 (United Kingdom) จาก 16 แบรนด์ในเครือ และ 471 แบรนด์คู่แข่ง. แบรนด์ MEGASTART นี้เป็นของ Carr's Group ซึ่งเป็นบริษัทจดทะเบียนในตลาดหลักทรัพย์ของ London รหัสหลักทรัพย์สากล (ISIN) ของ Carr's Group คือ GB00BRK01058. MEGASTART เป็นของภาคธุรกิจ สินค้าอุปโภคบริโภค