About Tamarind Design Management Ltd (09580182) United Kingdom