Time Finance hits £145m lending milestone