So they've been working on this for a year and have never announced a thing on the internet until now?
Until someone goes and views this facility, I'm assuming its another scam, and you'd be a fool to give them your bitcoins.
The code on their webpage looks suspiciously like that of scam site bitcoincloudhashing.com