About Nord Advocacy Limited (13078699) United Kingdom