M & D Trustees SA, limited, CHE-278.478.162, Edouard Martin