About The Opera Project Limited (03711613) United Kingdom