About The Opera Ghost Limited (04139726) United Kingdom