About Teyana Retail Limited (10421806) United Kingdom