About International Media Invest Ltd (07286248) United Kingdom