Owner Babblefish Multimedia behind that:

oneworldmanylanguages.com - Babblefish: Welcome!