SeenThis IT service provides innovative new technologies for advertisers and publishers to maximise the performance of their ads.