translate English to German: On the Internet presence of web studio IFSoft.
Auf der Internet-Präsenz von Webagentur IFsoft .