Nick Chen Sograce International Corporation Limited