Doing a reverse lookup on the IP shows a German (.de) registrar and nameserver so I would guess Germany, but it's entirely possible to have registration and server locations in different countries. Maybe our Captain could tell us, but I don't know if that's sensitive information.