About Opera & Ballet International Ltd. (03691826) United Kingdom