About N&a Limited (11963017) United Kingdom