About Tni Retail Limited Limited (12689106) United Kingdom