About Nena Ventures Limited (09218382) United Kingdom