About Wild Rye Ltd (12993274) United Kingdom