About Njf Holdco Limited (09702739) United Kingdom