Ok, so I was tod that these were propably made for German (?) woman track team somewhere betwen '90s and '00s.
However almost all the frames were spotted in Ukraine.
Plese don't take this info for granted - it's what my friend has been told by others.
Hey Beret, yeah that would be grand. Thanks so much.