About Oxford Opera Limited (11061891) United Kingdom