About Corporate Governance Investors (8) Limited (06824435) United Kingdom