KA-LEUNG NGAI

CTO, MegaBases, Inc.