About Turmeric Kitchen Ltd (12272604) United Kingdom