About Silk & Spice Ltd (13109291) United Kingdom