Time Finance supporting 10,000 UK businesses in latest annual figures