About Mbc Satellite Ltd (12790252) United Kingdom