About Spicewok Limited (11708198) United Kingdom