About Ndmm Limited (07447396) United Kingdom