About Rye Capital Limited (12702138) United Kingdom