The lid is similar to other manhole covers made by the same manufacturer, for example
The meaning of the text "Multi time" is not clear, it is possible that it is related to the light train, which passes near the lid. If you know more details, click on the question mark
Translation of the text on the cover: Sela (Manufacturer) Logo The symbol of the city of Jerusalem G CHINA 64608 SII 489.2.2 600 B125 Multi time