About N1 Digital Ltd. (09107561) United Kingdom