Oz Retail & Shopping Mall, Russia