About Nawab Spice Limited (12782305) United Kingdom