About Nakkashi Limited (13682102) United Kingdom