About Tns Deli Limited (11662249) United Kingdom