About Ora Restaurant Bar Limited (11375080) United Kingdom