How they met each other is basically the same as in the original anime. C.C is an immortal witch and Lelouch is a mortal human who have geass power. After the war ended, Lelouch faked his death and married C.C. who he want to spend his life forever. They lived 'peacefully' in the countryside, making a new chapter in their life.