About Neneta Ltd (11521933) United Kingdom