About Indian Spice Ltd (13648070) United Kingdom