About O.ppa Korean Restaurant Limited (08738530) United Kingdom