GUARANTY AGREEMENT, DATED JUNE 23, 2014, AMONG SUREPURE INVESTMENT HOLDINGS, AG, SUREPURE OPERATIONS, AG, SUREPURE PARTICIPATIONS, AG, SUREPURE HOLDINGS SOUTH AFRICA (PTY) LIMITED, SUREPURE MARKETING SOUTH AFRICA (PTY) LIMITED AND PEAK ONE. GUARANTEE...