The Nameserver masterglass.ru have a IP Address of 178.218.221.177 which is hosted on Russia.
ТК Мастергласс - посуда и оборудование для баров, ресторанов, кафе.