About Nr2 Capital Limited (13585186) United Kingdom