About Nanosoft Solutions Limited (11286205) United Kingdom