About Times Pictures Ltd (12902216) United Kingdom