About Mix Spice Limited (11879219) United Kingdom