About N & N 3 Limited (10197986) United Kingdom