About N & N 2 Limited (10197776) United Kingdom