About Guru Spice Limited (09723840) United Kingdom