About Nitor Capital Limited (11767125) United Kingdom