About Condor Media Uk Ltd (12112680) United Kingdom