About Tamarind Norwich Ltd (12181392) United Kingdom