About Spice Metro Limited (10013857) United Kingdom