Ingresso earn-out payment & subscription of shares

UK 100

Latest directors dealings