About N & N Investments Limited (09738064) United Kingdom