About China Spice Ltd (11997618) United Kingdom