Unable to answer "Is this still here?" – Yova AG (Financial Office) – https://osm.org/node/7804344733 via StreetComplete 62.1:

Es gibt eine inyova AG. Nicht zu sehen, IB diese Finanzen vermittelt.

Attached photo(s):
https://streetcomplete.app/p/323315.jpg