Yet another search spammer. This website actually claims to have a physical location so they are a fraudulent site as well. Just click on the country or pricing tab and you will see a cheap add then a blank white screen.
It is just so annoying to deal with these websites because for those of us that don't want to use google its constant spam with keywords stuffed in for no purpose other than to reach users so they can profit from their cheap ads.
Please refer to the above link for more user experiences with websites like these.