The Nameserver vbc2.hostmargin.com have a IP Address of 91.134.109.87 which is hosted on France.
It's your Lifestyle