About Vanilla Spice Cake Studio Ltd (12379275) United Kingdom