New trade credit outfit launches in London