About Tamarind Thai Limited (11163314) United Kingdom