About Nanosoft Properties Ltd (12804066) United Kingdom