Ultimate Finance signs the SME Finance Charter to counter business Brexit uncertainty