NEEDS N DESIRES DEPARTMENTAL STORES PR IVATE LIMITED - CIN