About Rye Capital Holdings Limited (13176447) United Kingdom