German fintech firm Nuri, formerly known as Bitwala, has just filed for insolvency, citing continuous strain to its business.