About Tietoa Limited (09492867) United Kingdom