About Neon X Limited (10044751) United Kingdom