About Nls Administration Services Limited (11882014) United Kingdom