About Spice Centre Ltd (12243191) United Kingdom