Mecm Enterprises, Ltd.