About Nena Management Limited (03049385) United Kingdom