About Turmeric And Investments Ltd (11985260) United Kingdom