Invoice finance in the UK supports 14% of UK GDP and it’s a people business