About Library Opera Ltd. (09550856) United Kingdom