Mandate with major international e-commerce player

UK 100

Latest directors dealings