About Nexa Capital Limited (13696119) United Kingdom