About Ni Digital Ltd (NI631667) United Kingdom