About Technicolor Holdings Limited (02270255) United Kingdom