About Spice 2020 Ltd (12373680) United Kingdom