styer is an austrian brand, possibly based in Linz. Puch was their bicycle brand name. I think they also had some involvement in motorbikes and car assembly. Hazy memories of the detail, but definitely austrian. Be interestd to know what BB and headset threads are on it