About Midtown & Rye Ltd (11042167) United Kingdom