About Spice New Media Limited (08321006) United Kingdom