About Nra Capital Limited (10165182) United Kingdom