About Netshell Limited (06952198) United Kingdom