About Opera Restaurant & Events Limited (10947952) United Kingdom