About Tns Uk Holdings Limited (06204602) United Kingdom