Business Consulting in Russia Uicor Address: Oruzhejnika Fedorova St., 7, 191187 Saint-Petersburg Russia Phone Number: +7 81 24 08 42 67