About Spice Magic (glw) Ltd (SC468733) United Kingdom