Ferras Corporate Design und Branding
Seems like the page you were looking for got lost in the jungle.