About Neon Jamon Limited (08742143) United Kingdom