About Neenor Ltd (10660917) United Kingdom