3Knights Dynamics Group Limited UNDERWRITING AGREEMENT