About Neon Ocean Ltd (12150409) United Kingdom