DGC CONSULTING AND MANAGEMENT LIMITED