About Technicolor Imaging Limited (00762100) United Kingdom