They removed the article, but there is still a post on their front page: https://techcrunch.com/
This the version googled has cached:
https://webcache.googleusercontent.com/search?q=cache:JP0ef1CueKYJ:https://techcrunch.com/2016/07/26/ourmine-team-important-message/+&cd=3&hl=en&ct=clnk&gl=uk