About Nanosoft Corporation Limited (06579146) United Kingdom