The Nameserver ns01.veryhost.com have a IP Address of 81.169.137.27 which is hosted on Germany.
Website Review is a free seo tool which will help you analyse your web page