Leo Invest SA, Limited, CHE-342.167.707, Odilo Otero