About N Nd N Ltd. (13618216) United Kingdom