About Neonord Ltd (11435773) United Kingdom