Can't be sure, but I seem to remember another manufacturer (more or less comparable) went bust recently (wasn't it Limbach?) and Sauer were named as a candidate for continuing that business in some state or another?
But, OTOH,
Home - sauer-motorenbau opened for my Firefox at the first click, is your browser ok?
Or did you mean by "opening
properly" that you are expecting it to be in your own language?