About Jahid Spice Limited (10247123) United Kingdom