QucomHaps Holding Ltd.