About Bombai Spice Ltd (13045602) United Kingdom