I know their CTO personally. They are legit.