An outstanding performance by UK based invoice financiers