About N&t Management Limited (10704699) United Kingdom