About Willis Towers Watson France Holdings Limited (11717522) United Kingdom