About Nanostix Innovations Eu Limited (11568611) United Kingdom