About N2d Management Ltd (13375631) United Kingdom