About Turmeric Ltd (07135666) United Kingdom