About Nanode ( Design And Technology ) Limited (07930232) United Kingdom