About Neon London Limited (12760956) United Kingdom