UNDERWRITING AGREEMENT between ONE HORIZON GROUP, INC. and AEGIS CAPITAL CORP., as Representative of the Several Underwriters ONE HORIZON GROUP, INC. UNDERWRITING AGREEMENT