About N&t Investments Limited (10405568) United Kingdom