About Turmeric Shot Ltd (11406691) United Kingdom