Something more I wanted to add to my pervious post.
Actually, it's not a brand new website, but it was recently registered to another Organization: Finixio LTD, because the last time I checked whois about a month ago it was registered to another company.