This company is no longer referenced on Kompass.com.

Chromtech Services

503, Devika Towers
6, Nahru Place
New Delhi 110019

India