About Nla Europe Limited (11995032) United Kingdom