Mastercall Healthcare is a finalist in the UK Social Enterprise Awards, recognising it as one of the country’s most innovative and impactful businesses. Social enterprises are mission-led businesses that reinvest or donate at least half their profits for a social