The lid is similar to the other caps of the same manufacturer, although in the current cover the manufacturers name is written upside down Click for cover's details
In 2019, photographed at Shaar HaYam St 7, Herzliya, Israel, the same lid but where the manufacturers name appears correctly Click for a larger image
Translation of the text on the cover: the municipality of Herzeliya Drainage The emblem of the city of Herzliya Yetzikat Hamifratz 600 25T Standard mark of the Standards Institute of Israel 1996