Translated by

Delivery Club Deliveri Klab

Company

Internet services
Russia
Central Federal District of the Russian Federation
Moscow
109004, Alexander Solzhenitsyn St., 23A, building 1


width=200px

Owners:
Mail.ru Group - 100%
280px

Assets

+ Free float