About Rye Capital 2 Limited (12731361) United Kingdom