The Textile Institute
928516 – Yuk Ming Calvin Lam