Acm Investment & Holding Limited