About Rye Capital 3 Limited (12784633) United Kingdom