About Nenen Ltd (11144026) United Kingdom