About Rua Capital Limited (10527730) United Kingdom