About Namt Holdco Limited (13338952) United Kingdom