About Nlp Worldwide Ltd (12965964) United Kingdom