About Spice Jar Ltd (10071944) United Kingdom