About Ni Digital Solutions Limited (NI609114) United Kingdom