About Spice King (uk) Ltd (12128023) United Kingdom