About Neso I.t.c. (LP012680) United Kingdom