In the UK confidentiality agreements do not expire. However, if the information is no longer confidential, the agreement is no longer valid.