Dalil Holding Ltd