About Numus Capital Limited (12677763) United Kingdom