About Lala S Spice Ltd (11310718) United Kingdom