IPISCAN DECAN LIMITED - CIN U29297OR1985PLC001462 | Company