This is a very strange brand, because its official website is German, and claims the headquarter is in Austria. But nothing more. Such a long name, and it looks not English at all. I searched information everywhere, finally I got it! It is a sub-brand of the Italian brand I introduced, Franceschetti. This brand focuses