About N2 Investments Limited (12562714) United Kingdom