About Rye Four Ltd. (10778799) United Kingdom