About Gulbahar Spice Ltd (12178940) United Kingdom