About Smart Retail Limited (12972806) United Kingdom