About Tns Teknologi Limited (09243461) United Kingdom