About Njm Associates Limited (07590428) United Kingdom