About Victoria Spice Ltd (12002258) United Kingdom