About Turmeric 20 Ltd (11222616) United Kingdom