About N4 Investments Limited (SC661814) United Kingdom