About Corporate Governance Investors (100) Limited (06824511) United Kingdom