About Nlsf Services Limited (10663084) United Kingdom