$5 million investment into Onfido

UK 100

Latest directors dealings