About Tamarind Solutions Limited (12292065) United Kingdom