About Rye 2020 Limited (11594933) United Kingdom