About Nlm & Associates Limited (10130462) United Kingdom