About Naga Spice Blackwood Limited (12070565) United Kingdom