About Njlm Consulting Ltd (10729241) United Kingdom