About Neon (holdings) Limited (08578012) United Kingdom