About Tni Logi Limited (09132504) United Kingdom