About Apollo Music Limited (00644559) United Kingdom