About Nshare Ltd (07113051) United Kingdom