About N & M Capital Limited (11637388) United Kingdom