THCH · TH International Limited · Viridia