About Nutshell Software Limited (09771256) United Kingdom