About Red Tamarind Limited (10865044) United Kingdom