About Rye Holdings Limited (12723742) United Kingdom