About Neon Zebra Digital Ltd. (10793824) United Kingdom