About Nmi Uk Holdco Limited (12941789) United Kingdom