The Nameserver thalia.c2lab.ovh have a IP Address of 149.202.53.130 which is hosted on Germany.
C2 creative lab, Fanatic about growing your business... professional hosting and consulting