Completion of £1.5m fundraising

UK 100

Latest directors dealings