About N2 Group Limited (09510597) United Kingdom