About Foz Indian Spice Ltd (11048272) United Kingdom