About Tamarind Entertainment Ltd (13674760) United Kingdom