About Namur Street Capital Limited (08067401) United Kingdom