About Spice N Ice Limited (11911014) United Kingdom