About Spice 100 Limited (12006365) United Kingdom