Hainard Corporate & Legal Ltd in Lausanne