UNDERWRITING AGREEMENT between NOVA MINERALS LIMITED and THINKEQUITY LLC as Representative of the Several Underwriters NOVA MINERALS LIMITED