About N7 Capital Limited (06755832) United Kingdom