About Njm Holdings Limited (10303427) United Kingdom