IDX is a china based company 

Room 703, No 20 Gao xiong road, Peak building, Siming District, Xiamen City, Fujian Province, China

Email: idxaidingke2018@163.com

Phone: +8615960284984