About Nanode Ventures Limited (09842844) United Kingdom