About Nurjahan Spice Ltd (11889215) United Kingdom