About Capital & Investment Corporation Limited (11514485) United Kingdom