About Neon Chip Ltd (12889954) United Kingdom