F 90/26 Okhla Industrial Area Phase 1 First Floor New Delhi , South Delhi Unclassified DL 110020 (Delhi)