About Neon Ferments Limited (13201274) United Kingdom