About Rye Capital 4 Limited (12784638) United Kingdom