About Ncmt Holdings Limited (06308716) United Kingdom