MGN · Megan Holdings Limited Class A · Viridia