Citi Impex Company Ltd, founded by Predeep Cherian, is appointed Distributor for Russia and is based in Moscow.