Republic Power Group Limited UNDERWRITING AGREEMENT