Weaver Fintech drives Homechoice's strong financial performance, with revenue up 21%