About Desi Spice Ltd (10506186) United Kingdom