Connect with us Assistance Days: Monday to Sunday WhatsApp Reach Us Contact Form Fill up the Form Contact Form Fill in this form with relevant details. Our Office Address: Ecliptex Technologies Private Limited (Formerly a part of Nosda Technologies),715-A, 7th Floor, Spencer Plaza, 736,Mount Road, Anna Salai, Chennai – 600002.