Waber SA, limited, CHE-113.739.960, Walter Waber