About Indian Spice (bd) Ltd (11339612) United Kingdom