About Spice 1 Junction Ltd (12296532) United Kingdom