About Neon Radish Limited (12679975) United Kingdom