About Opa Restaurant Ltd (13143670) United Kingdom