About Neon Capital Managers Limited (11577024) United Kingdom