About N.a.a.a Limited (11407532) United Kingdom