About Tamarind Strategy And Communications Limited (06299020) United Kingdom