About On The Rye Ltd (13492020) United Kingdom