About Intevision European Holdings Limited (12256677) United Kingdom