The Quincy-based digital marketing subsidiary of New Media Investments Group has closed its office in Manchester, New Hampshire and laid off 11 employees.