About Thalesnano Research And Development Uk Limited (06059069) United Kingdom