About Numenor Capital Limited (11940686) United Kingdom