About Bbc International Ltd (10265982) United Kingdom