About X1 Media City Tower A Ta Ltd (13543676) United Kingdom