Ngm Associates, Ltd.