Most visitors online was 1660 , on 12 Dec 2020
I have attached another picture of the back plate.Interesting problem and I'm surprised that no one has replied. Is there a label anywhere, perhaps on the back or bottom of the clock that says 60Hz or 50Hz? If the clock was made for an area that has 50Hz power and it is connected to a 60Hz. power line it will run fast. Perhaps you would be more likely to get a response in the electric horology section? I can't think of any other reason why an electric clock would run fast.
RC