About Champion Pictures Ltd (10093600) United Kingdom