About Cape Intermediate Holdings Limited (00040203) United Kingdom