About Silent Opera Limited (09275160) United Kingdom