Duncan Technology Pvt Ltd 2230