About Spice Island Ltd (10425930) United Kingdom