About N & N Group Ltd (11519148) United Kingdom