About Media City International Limited (11959917) United Kingdom