About Tharsa Retail Limited (11202814) United Kingdom