UNDERWRITING AGREEMENT between ALTA GLOBAL GROUP LIMITED and THINKEQUITY LLC as Representative of the Several Underwriters ALTA GLOBAL GROUP LIMITED