Hansen Technologies Ltd (ASX:HSN) Announcement - Hansen Secures Strategic Agreement and Trading Update