About Midia International Limited (12950211) United Kingdom