About Naga Spice Wyre Ltd (12291369) United Kingdom