About Vci Holdings Limited (05551993) United Kingdom