About N3 Management Limited (05823391) United Kingdom