Stenn, which specialised in invoice financing and once boasted a $900mn valuation and partnerships with international banks such as Citigroup and Barclays, had two of its UK units placed into administration last week after an application to London’s High Court from HSBC Innovation Bank, one of its lenders…