About Technicolor Europe Limited (05516967) United Kingdom