IP address 93.123.166.64   CHANGE
Latitude 55.9239
Longitude 37.9923
Country Russia
Region Moscow Oblast
City Shchelkovo
Organization Information and Communication Technologies LLC