About Amed Restaurant London Limited (11317932) United Kingdom