DETS LIMITED - CIN U74900UP2011PLC045167 | Company