About Tampoora Retail Ltd (11313505) United Kingdom