DEBI KAY TECHNOLOGIES LIMITED - CIN U51103DL1985PLC020061 |