The company has gone into liquidation after facing 'mounting financial pressure'