About N.c.e Investments Limited (11770032) United Kingdom