Bibby Financial Services launches 100% Initial Pre-payment on invoice finance