India Packers & Logistics, Jaipur seems like a really good logistics company which provides good services. shipping company dallas is also really good. You can decide between the two which is better.
I know a company that specializes in exw logistics from Russia and you can ask this company for advice or find cooperation options with them that will help you solve this logistics problem. I am also an entrepreneur and I understand how difficult it is sometimes to organize the delivery of goods from Russia and how many nuances and problems can arise in this matter.