About Freedom Media International Ltd (12318198) United Kingdom