Their domain vision-soundcarriers.de is currently available, and its last content can be found in the internet archive here: Former website before being removed
The domain vision-soundcarriers.de remains active, with information from its former state now accessible through this link: The old site prior to deletion.