About N1 Group London Limited (08972178) United Kingdom