About Cvi Investment Holdings Limited (11172593) United Kingdom