The nameserver fengshuiforlife.eu have a IP Address of 46.28.105.76 which is hosted on Czech Republic.
FengShuiForLife