About N&a Advisors Ltd (12908583) United Kingdom