About Spice Islands Friends Ltd (12329560) United Kingdom