About Tulasi Retail Ltd (10665784) United Kingdom