They still seem to be in business according to their
website.
They seem to be only into security and industrial monitors. I find that their use of a German web address as well their US one as somewhat suspicious, it could be that the company sold out. They do seem to have a U.S. street address in Baldwin Park, CA.
David