About N4c Capital Limited (12375255) United Kingdom