London, United Kingdom

Transforming Systems Ltd: 10th Birthday Celebration