5,533 tweets and only one showing... what's all that about?
Looks like an aged twitter account bought and project named after it, i've seen a few of those myself, to no surprise all them are/were scams.
The age and number of followers are there to give a false impression of trustworthiness/confidence.
As if their project had been in the works for a very long time, but in reality, it isn't. Their domain, as notblox1 pointed out is less than two weeks old, and there is absolutely no information on the internet.