About Tamarind 2008 Ltd (12822153) United Kingdom