About Nanosoft Technology Limited (03147488) United Kingdom