Ngee Ann Kongsi Charitable Fund

GPTKB entity