About Litmus Pictures Ltd. (10191868) United Kingdom