48 day old domain registration, registered through a Dutch company, an IP address in Texas and Google play app in Indonesian: what could possibly be dodgy???
Not to mention that the site map shows pages for pretty much anything you could think of - engineering to bikes, agriculture, baby and dog collectibles...