About Neon360 Ltd. (08879436) United Kingdom