UNIVERSE TECHNICAL TRANSLATION, Moscow office