About D Local Spice Ltd (12254533) United Kingdom