We always use PAS (Pulkovo Aircraft Services) for our business jets and are very happy with their services. As far as I know they can also handle airliners, so just give it a try. If needed they can also help you with organising the landing permission for Russia. Ask for Sven Sulg, General Manager of the company, nice guy
Good luck!
GJL Dispatch