Trying to fing the manufacturer of this machine - think they are in Austria or germany. Anybody have any ideas please?