I have, and also worked closely with their team. We did not select their application because we were a startup with very limited budget for tools. I will tell you that I would have bought it right then and there!
I know this thread is quite old, but it popped up on reader activity, so maybe someone out there is still interested ... ???
"No matter where you go, there you are." - Buckaroo Banzai
atostester, I work for iTKO. I checked internally and cannot find anyone familiar with working with Atos in the UK on any opportunity similar to the one you describe. Please either contact me, provide more detail, or retract your post.