About Nena Limited (11322459) United Kingdom